home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
TPUG - Toronto PET Users Group
/
TPUG Users Group CD
/
TPUG Users Group CD.iso
/
AMIGA
/
(A)Z
/
(A)Z7.ADF
/
_about.this.disk
< prev
next >
Wrap
Text File
|
1986-10-31
|
5KB
|
162 lines
con:0/0/640/200/ICPUG library - UTILITY - 4
ICPUG LIBRARY - UTILITY - 4 - issue 1 - OCT86
=============================================
This is the fourth utility disk in the library and contains utilities aimed
mainaly at the AMIGA system. There are two sections.
C this contains utilities for the use of 'C' programmers. Includes
such useful things such as a 'CC' (α la UNIX) front-end for easier
'C' compilation ('CC' will compile & link using LATTICE-C in one go).
It also includes useful .c routines for inclusion in programs (such
as debug packages, display "beep" and son on)
EXECUTE additional features for inclusion in the command directory and which
can add useful features to the EXECUTE command.
||
C
xref/ by Bob Denny (Fish 2 - V apr83)
xrf provides line-by-line (numbered/paged) listing of 'C' source
file, followed by a cross-reference of variables, procedures
and so on. Will produc 80- or 132- column output (-n option),
and can display its own internal working using debug option
(-d) although this will result in a lot of output!!
xrf0.c SOURCE CODE (includes MAKEFILE)
xrf1.c
xrf2.c xrf.h
xrfd.c xrfi.c
-----------------------------------------------------------------------------
dbug/ by Fred Fish (Fish 2 - V dec85)
This is a collection of debugging routines and examples. The
README.AMIGA file explains how to install the routines on
your 'C' disk, and how to use them. USER.T is the main
DOCUMENTATION (USER.R is the same, but in unformatted form).
There are also example programs (EXAMPLE1.C EXAMPLE2.C
EXAMPLE3.C FACTORIAL.C) and some text files for different
installation set ups (xxx.SH).
||
cc/ by Fred Fish (Fish 2 - v 1.0)
cc This is a UNIX-like 'C' front end - it takes a command line
of compilation instructions and procedes to use LATTICE-C
LC1/LC2 to compile and then the linker to link. It should be
copied into the same directory as LC1, LC2 etc. There are no
instructions included (although a detailled browse through
the source code may help) - it's main use will be for use
with the MAKE utility for which MAKEFILEs are included with
most source codes in the library and these tend to assume
that 'CC' is available.
There are also two additional unrelated, but "test", files:
sprintfbug.c demo of the 200 char limit bug in
printf function
zapstring.c will "remove" any strings in an
executable file (by making them NULL)
||
C (contd)
make/ by Landon Dyer & Eric Brown (Fish 2 - V dec85)
pdmake this is a near approximation to the UNIX MAKE command. It
allows a text file (usually called MAKEFILE) to control
the progress of a complex compilation and linking operation.
Most of the source codes included in the library have a
MAKEFILE included for use with this MAKE utility, and most
assume the existence of the 'CC' front-end (as above).
make.c SOURCE CODE
macro.c
token.c osdate.c getdir.c sys.c
parsedir.c lwtol.c
file.c make.h execute.c
lar.c this is the SOURCE CODE for a library file maintainer which
lar.h was included in the original distribution of MAKE.
readme original notes on MAKE
POSTER update for the AMIGA posting
make.man the DOCUMENTATION
||
alib/ by Mike Schwartz (Fish 2 - V dec85)
alib an object module librarian program which allows simple
add/replace/delete & directory fcuntions. It is an archive
tool for .o files created by LATTICE-C - also allows .lib
files to be concatenated.
alib.c SOURCE CODE
POSTER DOCUMENTATION
-----------------------------------------------------------------------------
stripc/ by Chris Metcalf (Fish 6 - V jan86)
stripc strips comments and all unnecssary white space from 'C'
source files. Useful method of recovering space from disks
especially with the LATTICE-C include files.
stripc.c SOURCE CODE
||
random/ by Steve Beats (Fish 20 - V apr86)
rnd.s assembler source for a 64-bit integer random number
generator which is very much faster than the normal floating
point version.
rnd.o the assembled object file for those without the assembler.
POSTER background - details of routines in SOURCE file
-----------------------------------------------------------------------------
beep/ by Samuel Dicker (Fish 14 - V feb86)
beep.c SOURCE CODE of a simple audible beep generator for inclusion
in programs requiring an audible response to ^G (BEL).
POSTER brief background
||
EXECUTE
YesNo/ by Joanne Dow (UseNet - V 1.0)
YesNo A way of allowing a batch file under the EXECUTE command,
to make an enquiry of the user. Waits for an input from the
user (use ECHO "..." to provide a prompt) and then matches
against specified string (can be case sensitive/insensitive
as required).
YesNo.c SOUCRE CODE
-----------------------------------------------------------------------------
pause/ author unknown (CompuServe - V ??)
pause simply waits for RETURN key to be pressed. No SOURCE CODE.